mains-operated lawnmower - Francés Inglés Diccionario